put a guarantee - Espagnol Anglais Dictionnaire